<html>
<head><meta charset="utf-8"><title>meeting 2019.03.05 · wg-async-foundations · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/index.html">wg-async-foundations</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html">meeting 2019.03.05</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="160024871"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160024871" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160024871">(Mar 05 2019 at 18:03)</a>:</h4>
<p>Hey all =) so yeah I was hoping to spend a bit of time talking out async-await impl stuff.</p>



<a name="160024880"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160024880" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160024880">(Mar 05 2019 at 18:03)</a>:</h4>
<p>cc <span class="user-mention" data-user-id="120134">@Giles Cope</span> :)</p>



<a name="160024927"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160024927" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160024927">(Mar 05 2019 at 18:04)</a>:</h4>
<p>cc <span class="user-mention" data-user-id="127859">@Taylor Cramer</span> -- around by any chance?</p>



<a name="160024941"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160024941" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160024941">(Mar 05 2019 at 18:04)</a>:</h4>
<p>cc <span class="user-mention" data-user-id="116107">@davidtwco</span> -- you had expressed an interest here I know</p>



<a name="160024953"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160024953" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160024953">(Mar 05 2019 at 18:04)</a>:</h4>
<p>I didn't get as far as I wanted in doing the triage work before this meeting, despite scheduling what seemed like plenty of time for it :(</p>



<a name="160024959"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160024959" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160024959">(Mar 05 2019 at 18:04)</a>:</h4>
<p>I guess that too can be a work item :)</p>



<a name="160024974"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160024974" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160024974">(Mar 05 2019 at 18:04)</a>:</h4>
<p>/me is in the background</p>



<a name="160025010"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160025010" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160025010">(Mar 05 2019 at 18:05)</a>:</h4>
<p>That said, I was starting to tag issues with <a href="https://github.com/rust-lang/rust/issues?q=is%3Aopen+is%3Aissue+label%3AAsyncAwait-Blocking" target="_blank" title="https://github.com/rust-lang/rust/issues?q=is%3Aopen+is%3Aissue+label%3AAsyncAwait-Blocking"><code>AsyncAwait-Blocking</code></a></p>



<a name="160025013"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160025013" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160025013">(Mar 05 2019 at 18:05)</a>:</h4>
<p>I had hoped to leave more impl notes :)</p>



<a name="160025111"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160025111" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160025111">(Mar 05 2019 at 18:06)</a>:</h4>
<p>A number of them fall into a kind of "needs investigation" camp, though we don't really have a way to tag that with labels</p>



<a name="160025118"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160025118" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160025118">(Mar 05 2019 at 18:06)</a>:</h4>
<p>(The syntax issue should be on the blocking list)</p>



<a name="160025172"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160025172" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160025172">(Mar 05 2019 at 18:07)</a>:</h4>
<p>I'm hoping to get a start on one of these issues after I finish a RLS 2.0 issue started yesterday.</p>



<a name="160025270"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160025270" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160025270">(Mar 05 2019 at 18:08)</a>:</h4>
<p>I think two issues that would be good to try and work on would be</p>



<a name="160025280"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160025280" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160025280">(Mar 05 2019 at 18:09)</a>:</h4>
<p>the "drop order issue" (<a href="https://github.com/rust-lang/rust/issues/54716" target="_blank" title="https://github.com/rust-lang/rust/issues/54716">https://github.com/rust-lang/rust/issues/54716</a>) and the "size of futures" issue</p>



<a name="160025332"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160025332" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160025332">(Mar 05 2019 at 18:09)</a>:</h4>
<p>trying to figure out which issue # corresponds to the second one :)</p>



<a name="160025394"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160025394" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160025394">(Mar 05 2019 at 18:10)</a>:</h4>
<p>second one doesn't seem to be on the list</p>



<a name="160025412"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160025412" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160025412">(Mar 05 2019 at 18:10)</a>:</h4>
<p>I meant, tagged</p>



<a name="160025424"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160025424" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160025424">(Mar 05 2019 at 18:10)</a>:</h4>
<p>oh, right, I tagged it as "unclear"</p>



<a name="160025427"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160025427" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160025427">(Mar 05 2019 at 18:10)</a>:</h4>
<p>but actually I think it should be considered blocking, at least for the time being</p>



<a name="160025449"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160025449" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160025449">(Mar 05 2019 at 18:11)</a>:</h4>
<p>in particular, I've been taking a semi-expansive view of blocking -- basically blocking means "blocks us encouraging widespread adoption"</p>



<a name="160025460"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160025460" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160025460">(Mar 05 2019 at 18:11)</a>:</h4>
<p>Does anyone mind if I assign myself to <a href="https://github.com/rust-lang/rust/issues/54716" target="_blank" title="https://github.com/rust-lang/rust/issues/54716">#54716</a> to look into tackling later today/tomorrow?</p>



<a name="160025555"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160025555" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160025555">(Mar 05 2019 at 18:12)</a>:</h4>
<p><span class="user-mention" data-user-id="116107">@davidtwco</span> +1</p>



<a name="160026617"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160026617" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160026617">(Mar 05 2019 at 18:25)</a>:</h4>
<p>OK, so I just moved the conversation around <a href="https://github.com/rust-lang/rust/issues/52924" target="_blank" title="https://github.com/rust-lang/rust/issues/52924">#52924</a> to <a href="#narrow/stream/187312-t-compiler.2Fwg-async-await/topic/shrinking.20generators.20.2352924" title="#narrow/stream/187312-t-compiler.2Fwg-async-await/topic/shrinking.20generators.20.2352924">this topic here</a></p>



<a name="160026629"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160026629" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160026629">(Mar 05 2019 at 18:25)</a>:</h4>
<p><span class="user-mention" data-user-id="116883">@tmandry</span> was saying that they are potentially interested</p>



<a name="160026654"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160026654" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160026654">(Mar 05 2019 at 18:25)</a>:</h4>
<p>but they won't know for sure until a bit later</p>



<a name="160026747"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160026747" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160026747">(Mar 05 2019 at 18:26)</a>:</h4>
<p>in the meantime if someone is sure they want to tackle it, feel free to claim</p>



<a name="160026765"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160026765" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160026765">(Mar 05 2019 at 18:26)</a>:</h4>
<p>I'm going to go ahead and assign myself to  async/await: “the requirement <code>for&lt;'r&gt; 'r : 'static</code> is not satisfied” with <code>'static</code> across await point <a href="https://github.com/rust-lang/rust/issues/53548" target="_blank" title="https://github.com/rust-lang/rust/issues/53548">#53548</a> , which is mostly a "needs investigation" sort of issue</p>



<a name="160026777"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160026777" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160026777">(Mar 05 2019 at 18:27)</a>:</h4>
<p>I know very little so I'm best off picking off small things.</p>



<a name="160026831"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160026831" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160026831">(Mar 05 2019 at 18:28)</a>:</h4>
<p>I'm looking over the list of <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AA-async-await+-label%3AAsyncAwait-Blocking+-label%3AAsyncAwait-Deferred" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AA-async-await+-label%3AAsyncAwait-Blocking+-label%3AAsyncAwait-Deferred">uncategorized issues</a></p>



<a name="160026906"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160026906" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160026906">(Mar 05 2019 at 18:28)</a>:</h4>
<p>I think that the remaining <strong>blocking</strong> issues are <strong>mostly</strong> having to do with the lifetime issues -- <span class="user-mention" data-user-id="127859">@Taylor Cramer</span> had expressed a desire to work on that, but I'm not sure</p>



<a name="160026918"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160026918" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160026918">(Mar 05 2019 at 18:28)</a>:</h4>
<p><span class="user-mention" data-user-id="120134">@Giles Cope</span> I'm keeping my eye out to see if there are some good "intro" issues</p>



<a name="160026928"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160026928" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160026928">(Mar 05 2019 at 18:28)</a>:</h4>
<p>it might of course be that some of the "investigation" issues turn into those</p>



<a name="160026975"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160026975" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160026975">(Mar 05 2019 at 18:29)</a>:</h4>
<p>If there's any boring drudgery I'm happy to take some of that off your hands :-)</p>



<a name="160027386"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160027386" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Taylor Cramer <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160027386">(Mar 05 2019 at 18:33)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span></p>



<a name="160027403"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160027403" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Taylor Cramer <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160027403">(Mar 05 2019 at 18:33)</a>:</h4>
<p>Yep, it was my plan to work on the lifetime issues in the second half of this week.</p>



<a name="160027530"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160027530" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160027530">(Mar 05 2019 at 18:34)</a>:</h4>
<p>I can have a look at <a href="https://github.com/rust-lang/rust/issues/58930" target="_blank" title="https://github.com/rust-lang/rust/issues/58930">https://github.com/rust-lang/rust/issues/58930</a>  , that might be a good way in?</p>



<a name="160027531"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160027531" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160027531">(Mar 05 2019 at 18:34)</a>:</h4>
<p>OK, <span class="user-mention" data-user-id="127859">@Taylor Cramer</span>, I'm assigning you to the issues that I believe to be "duplicates" of that</p>



<a name="160027705"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160027705" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160027705">(Mar 05 2019 at 18:36)</a>:</h4>
<p><span class="user-mention" data-user-id="120134">@Giles Cope</span> one idea might be to try and bisect <a href="https://github.com/rust-lang/rust/issues/58945" target="_blank" title="https://github.com/rust-lang/rust/issues/58945">https://github.com/rust-lang/rust/issues/58945</a></p>



<a name="160027744"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160027744" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160027744">(Mar 05 2019 at 18:36)</a>:</h4>
<p>Oh, hmm, maybe that'll be a bit tricky to do</p>



<a name="160027771"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160027771" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160027771">(Mar 05 2019 at 18:37)</a>:</h4>
<p>certainly can give it a crack</p>



<a name="160027820"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160027820" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Taylor Cramer <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160027820">(Mar 05 2019 at 18:37)</a>:</h4>
<p>the "type inside this generator must be known" errors are in fact incredibly annoying</p>



<a name="160027830"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160027830" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Taylor Cramer <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160027830">(Mar 05 2019 at 18:37)</a>:</h4>
<p>and very hard on newcomers</p>



<a name="160027906"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160027906" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Taylor Cramer <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160027906">(Mar 05 2019 at 18:38)</a>:</h4>
<p>usually it's something silly like the compiler not being able to infer the type of an integer local or the error variant of a Result enum</p>



<a name="160027958"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160027958" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Taylor Cramer <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160027958">(Mar 05 2019 at 18:39)</a>:</h4>
<p>that's one where my advice is nearly always "show me the code and I'll send you the edits" which is not my preferred method of teaching XD</p>



<a name="160027983"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160027983" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160027983">(Mar 05 2019 at 18:39)</a>:</h4>
<p>hmm ok</p>



<a name="160027999"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160027999" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160027999">(Mar 05 2019 at 18:39)</a>:</h4>
<p>sorry, I'm kind of still doing a bit of triage, I should at least leave a log of my notes</p>



<a name="160028068"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028068" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028068">(Mar 05 2019 at 18:40)</a>:</h4>
<p>Marked  ICE unexpected type in type_metadata: impl core:<span aria-label="future" class="emoji emoji-1f52e" role="img" title="future">:future:</span><span aria-label="future" class="emoji emoji-1f52e" role="img" title="future">:future:</span>:Future <a href="https://github.com/rust-lang/rust/issues/58888" target="_blank" title="https://github.com/rust-lang/rust/issues/58888">#58888</a>  as blocking but it has a pending fix</p>



<a name="160028214"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028214" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028214">(Mar 05 2019 at 18:41)</a>:</h4>
<p>It seems like  internal compiler error: Trying to create type name for unexpected type [debuginfo] <a href="https://github.com/rust-lang/rust/issues/58945" target="_blank" title="https://github.com/rust-lang/rust/issues/58945">#58945</a>  should be blocking</p>



<a name="160028221"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028221" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028221">(Mar 05 2019 at 18:41)</a>:</h4>
<p>but it also seems like it may be the same bug?</p>



<a name="160028263"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028263" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028263">(Mar 05 2019 at 18:41)</a>:</h4>
<p><span class="user-mention" data-user-id="120134">@Giles Cope</span> I think a useful thing -- since we can't <strong>bisect</strong> that bug -- would be to try and reproduce it</p>



<a name="160028267"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028267" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028267">(Mar 05 2019 at 18:41)</a>:</h4>
<p>if you are able to do that, it'd be awesome</p>



<a name="160028312"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028312" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Taylor Cramer <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028312">(Mar 05 2019 at 18:42)</a>:</h4>
<p>I thought I saw a debuginfo-related change to generators in the PR queue this week</p>



<a name="160028334"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028334" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028334">(Mar 05 2019 at 18:42)</a>:</h4>
<p>presuming that <span class="user-mention" data-user-id="210267">@Wim</span>'s fix doesn't fix it (at least I <em>think</em> <span class="user-mention" data-user-id="210267">@Wim</span> is nemo157)</p>



<a name="160028357"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028357" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028357">(Mar 05 2019 at 18:42)</a>:</h4>
<blockquote>
<p>I thought I saw a debuginfo-related change to generators in the PR queue this week</p>
</blockquote>
<p>Yes, that's the "pending fix" I mentioned</p>



<a name="160028384"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028384" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Taylor Cramer <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028384">(Mar 05 2019 at 18:42)</a>:</h4>
<p>yeah, this one: <a href="https://github.com/rust-lang/rust/pull/58906" target="_blank" title="https://github.com/rust-lang/rust/pull/58906">https://github.com/rust-lang/rust/pull/58906</a></p>



<a name="160028434"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028434" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028434">(Mar 05 2019 at 18:42)</a>:</h4>
<p>right</p>



<a name="160028484"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028484" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028484">(Mar 05 2019 at 18:43)</a>:</h4>
<p>So, <span class="user-mention" data-user-id="127859">@Taylor Cramer</span>, regarding this one</p>
<blockquote>
<p>async/await produces unspecific "type inside generator must be known in this context" error messages <a href="https://github.com/rust-lang/rust/issues/58930" target="_blank" title="https://github.com/rust-lang/rust/issues/58930">#58930</a></p>
</blockquote>



<a name="160028503"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028503" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028503">(Mar 05 2019 at 18:43)</a>:</h4>
<p>sounds like this could be considered a blocking diagnostic problem?</p>



<a name="160028508"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028508" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028508">(Mar 05 2019 at 18:43)</a>:</h4>
<p>I have a vague <em>hunch</em> what's going on.</p>



<a name="160028522"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028522" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028522">(Mar 05 2019 at 18:43)</a>:</h4>
<p>Though I'm not totally sure how to go about fixing it</p>



<a name="160028636"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028636" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Taylor Cramer <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028636">(Mar 05 2019 at 18:44)</a>:</h4>
<p>I think the blocking issue is mostly that the span for the error message seems drastically wrong</p>



<a name="160028676"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028676" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Taylor Cramer <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028676">(Mar 05 2019 at 18:45)</a>:</h4>
<p>in that it doesn't point at the actual variable whose type is failing to be inferred</p>



<a name="160028721"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028721" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028721">(Mar 05 2019 at 18:45)</a>:</h4>
<p>The span is too broad or pointing elsewhere?</p>



<a name="160028851"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028851" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Taylor Cramer <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028851">(Mar 05 2019 at 18:46)</a>:</h4>
<p>I'm trying to remember, but I feel like it points at either the yield or the generator block as a whole</p>



<a name="160028863"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028863" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Taylor Cramer <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028863">(Mar 05 2019 at 18:47)</a>:</h4>
<p>rather than the specific local</p>



<a name="160028886"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028886" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028886">(Mar 05 2019 at 18:47)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> if you consider that I could help in some issue just assign me :)</p>



<a name="160028908"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160028908" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Taylor Cramer <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160028908">(Mar 05 2019 at 18:47)</a>:</h4>
<p>I'd need to go back and check. In any case, seems like it's a blocker at least in terms of some medium amount of investigation.</p>



<a name="160029181"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160029181" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160029181">(Mar 05 2019 at 18:50)</a>:</h4>
<p>Right, so, in the particular case, the problem is that the type parameter <code>F</code> is unspecified</p>



<a name="160029192"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160029192" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160029192">(Mar 05 2019 at 18:50)</a>:</h4>
<p>But the error message doesn't help at all in clarifying that</p>



<a name="160029390"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160029390" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160029390">(Mar 05 2019 at 18:53)</a>:</h4>
<p><span class="user-mention" data-user-id="120134">@Giles Cope</span> ok, what the heck, I'll assign you to <a href="https://github.com/rust-lang/rust/issues/58930" target="_blank" title="https://github.com/rust-lang/rust/issues/58930">https://github.com/rust-lang/rust/issues/58930</a> -- I think that a reasonable first step would be to kind of step through the compiler and dump out (for example) the backtrace when that error occurs and things. You can do that via <code>-Ztreat-err-as-bug</code> and <code>RUST_BACKTRACE=1</code>. I think I'd feel better if we had a good "mentor" to work with you on it in terms of answering questions. I'd volunteer but my time is fairly scarce right now.</p>



<a name="160029501"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160029501" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160029501">(Mar 05 2019 at 18:54)</a>:</h4>
<p>Great - great diagnostics always pay off. I'll ask around if I get stuck.</p>



<a name="160029544"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160029544" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160029544">(Mar 05 2019 at 18:54)</a>:</h4>
<p><span class="user-mention" data-user-id="120134">@Giles Cope</span> what's your github name?</p>



<a name="160029563"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160029563" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160029563">(Mar 05 2019 at 18:55)</a>:</h4>
<p>@gilescope :-)</p>



<a name="160029715"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160029715" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160029715">(Mar 05 2019 at 18:56)</a>:</h4>
<p><span class="user-mention" data-user-id="120134">@Giles Cope</span> you have a <a href="https://github.com/orgs/rust-lang/invitations/gilescope/" target="_blank" title="https://github.com/orgs/rust-lang/invitations/gilescope/">pending invitation</a></p>



<a name="160029904"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160029904" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160029904">(Mar 05 2019 at 18:58)</a>:</h4>
<p>404? :-(</p>



<a name="160029905"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160029905" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160029905">(Mar 05 2019 at 18:58)</a>:</h4>
<p>(if you accept it, I can actually assign you to the issue)</p>



<a name="160029914"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160029914" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160029914">(Mar 05 2019 at 18:58)</a>:</h4>
<p>Oh, maybe that link doesn't work</p>



<a name="160029925"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160029925" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160029925">(Mar 05 2019 at 18:58)</a>:</h4>
<p>well you should still have a pending invitation, maybe check your e-mail</p>



<a name="160030112"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030112" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030112">(Mar 05 2019 at 19:00)</a>:</h4>
<p>thank you. it's an honor!</p>



<a name="160030223"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030223" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030223">(Mar 05 2019 at 19:02)</a>:</h4>
<p>OK, well, time's up, and we've categorized all the things.</p>



<a name="160030298"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030298" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030298">(Mar 05 2019 at 19:02)</a>:</h4>
<p>thanks for organizing niko!</p>



<a name="160030306"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030306" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030306">(Mar 05 2019 at 19:02)</a>:</h4>
<p>There are some unassigned things in <a href="https://github.com/rust-lang/rust/labels/AsyncAwait-Blocking" target="_blank" title="https://github.com/rust-lang/rust/labels/AsyncAwait-Blocking">the blocking list</a>, but they are <em>mostly</em> things that are either "needs investigation", maybe have a pending fix, or are effectively blocked on the syntax question</p>



<a name="160030319"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030319" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030319">(Mar 05 2019 at 19:03)</a>:</h4>
<p>so I think we're looking pretty good for this week</p>



<a name="160030327"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030327" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030327">(Mar 05 2019 at 19:03)</a>:</h4>
<p>Question: should we make this a regular meeting?</p>



<a name="160030355"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030355" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030355">(Mar 05 2019 at 19:03)</a>:</h4>
<p>Maybe we can convert to 30min and repeat next week?</p>



<a name="160030360"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030360" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030360">(Mar 05 2019 at 19:03)</a>:</h4>
<p>To check in on status, update things</p>



<a name="160030432"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030432" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030432">(Mar 05 2019 at 19:04)</a>:</h4>
<p>"what the heck, I'll do it"</p>



<a name="160030441"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030441" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030441">(Mar 05 2019 at 19:04)</a>:</h4>
<p>Halve the meeting time each week until we run out of time ;-)</p>



<a name="160030451"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030451" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030451">(Mar 05 2019 at 19:04)</a>:</h4>
<p>That would be fine with me.</p>



<a name="160030467"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030467" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030467">(Mar 05 2019 at 19:04)</a>:</h4>
<p>(a weekly check-in meeting, not the meeting running out of time each week)</p>



<a name="160030557"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030557" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030557">(Mar 05 2019 at 19:05)</a>:</h4>
<p>Also, I created a <span class="user-group-mention" data-user-group-id="1172">@wg-async-await</span> user group and put on all the names of people I saw in this meeting</p>



<a name="160030579"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030579" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030579">(Mar 05 2019 at 19:05)</a>:</h4>
<p>let me or <span class="user-mention" data-user-id="116107">@davidtwco</span> know if you'd like to be added</p>



<a name="160030660"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030660" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030660">(Mar 05 2019 at 19:06)</a>:</h4>
<p>I think people might be able to add themselves.</p>



<a name="160030724"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030724" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030724">(Mar 05 2019 at 19:07)</a>:</h4>
<p>Oh really?</p>



<a name="160030729"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030729" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030729">(Mar 05 2019 at 19:07)</a>:</h4>
<p>That'd be nic</p>



<a name="160030758"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030758" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030758">(Mar 05 2019 at 19:07)</a>:</h4>
<p>OK I created the event, although I'm not sure I love the time, but it'll do for now.</p>



<a name="160030762"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030762" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030762">(Mar 05 2019 at 19:07)</a>:</h4>
<p>See <a href="#narrow/stream/189540-t-compiler.2Fwg-mir-opt/topic/hello/near/159929549" title="#narrow/stream/189540-t-compiler.2Fwg-mir-opt/topic/hello/near/159929549">this conversation</a>.</p>



<a name="160030790"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.03.05/near/160030790" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E03.2E05.html#160030790">(Mar 05 2019 at 19:07)</a>:</h4>
<p>very cool</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>